/**    
* @Title: Date.java  
* @Package com.kaver.utils   
* @author roc   
* @date 2019年12月19日 上午9:29:36  
* @version V1.0  
* @copyright kaver 
*/
package com.kaver.utils;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;

/**  
* @ClassName: Date  
* @Description: 自定义date
* @author roc  
* @date 2019年12月19日 上午9:29:36  
*    
*/
public class Date extends java.util.Date{
    private static final long serialVersionUID = 1L;
    
    public Date() {
        super(ConfClock.currentTimeMillis());
    }
    public Date(long time) {
        super(time);
    }
    
    public java.util.Date toJavaDate(){
        return new java.util.Date(this.getTime());
    }
    
    public LocalDateTime toLocalDateTime() {
        Instant instant = this.toInstant();
        ZoneId zoneId = ZoneId.systemDefault();
        return instant.atZone(zoneId).toLocalDateTime();
    }
}
